/* 公共样式文件 */
html,
body {
    position: relative;
    height: 100%;
}


body {
    background: rgb(58, 56, 56);
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000;
    margin: 0;
    padding: 0;
}

/*导航栏开始*/
.BOX .haed {
    background-color: #1a1a17;
    // position: fixed;
    margin-bottom: 6px;
    z-index: 1000;
    width: 100%;

    .container-fluid .logo {
        background-image: url('../img/logo01.png');
        background-repeat: no-repeat, repeat;
        background-position: left top;
        width: 200px;
        height: 50px;
        display: inline-block;
    }

    img {
        width: 100%;
        // border-radius: 4px;
    }

    .navbar-default {
        border: none;
        background-color: #1a1a17;
    }

    .navbar {
        margin-bottom: 0px;
    }

    li {

        /*导航栏*/
        a {
            color: rgba(214, 212, 212, 0.815);
            font-size: 14px;
            padding-top: 33px;
            padding-bottom: 33px;
            box-sizing: border-box;
            transition: color .3s;
            -webkit-transition: color .3s;
            /* Safari */
        }

        /* 未访问的链接 */
        a:link {
            color: rgba(223, 219, 219, 0.87);
        }

        /* 已访问的链接 */
        a:visited {
            // color: #b48969 !important;
        }

        /* 鼠标悬停链接 */
        a:hover {
            color: #b48969 !important;
        }

        /* 已选择的链接 */
        a:active {
            // color: #b48969 !important;
        }


        .dropdown-menu {

            /*品牌中心下拉框 样式*/
            a {
                color: #b28360 !important;
                padding-top: 10px;
                padding-bottom: 10px;
            }
        }
    }

    li:hover {
        background-color: #4e3e3380;
    }
}

/*导航栏结束*/

/*轮播图开始*/
.BOX .swiper-container {
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;

    .swiper-button-next {
        /*调整轮播图按钮*/
        font-size: 36px;
        right: 36px;
        color: rgba(214, 211, 211, 0.65);
        background-image: url('');
    }

    .swiper-button-prev {
        /*调整轮播图按钮*/
        font-size: 36px;
        left: 36px;
        color: rgba(214, 211, 211, 0.65);
        background-image: url('');
    }

    .swiper-pagination-bullet {
        /*轮播图 指示灯*/
        width: 5px;
        height: 5px;
        margin: 0 8px;
        border-radius: 50%;
    }

    .swiper-pagination-bullets {
        /*整体轮播图 指示灯外面的盒子*/
        bottom: 20px;
    }

    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;

        img {
            width: 100%;
            // padding-top: 188px;
        }
    }
}

/*轮播图结束*/

/*栏目导航开始*/
.BOX .strength {
    background-color: #c0a977;
    width: 100%;

    // height: 100px;
    >div {
        width: 82%;

        >ul {
            display: flex;
            flex-direction: row;

            .lt {
                /*只是栏目的分割线*/
                display: inline-block;
                width: 1px;
                height: 96px;
                background-color: rgb(255, 255, 255);
                margin-top: 22px;
            }

            >li {
                display: flex;
                flex-direction: row;
                flex: 1;
                color: #fff;
                padding-top: 24px;
                padding-bottom: 28px;
                padding-left: 13px;
                padding-right: 13px;

                div:nth-child(1) {
                    flex: 1;
                }

                div:nth-child(2) {
                    flex: 8;
                    padding-left: 8px;

                    h4 {
                        /*标题*/
                        font-size: 20px;
                        font-weight: 600;
                        padding: 0;
                        margin: 0;
                        padding-bottom: 6px;
                    }

                    p {
                        text-align: left !important;
                        font-family: 'Microsoft YaHei';
                        letter-spacing: 1px;
                        font-size: 14px;
                        display: -webkit-box;
                        -webkit-line-clamp: 2;
                        -webkit-box-orient: vertical;
                        overflow: hidden;
                    }

                    span {
                        /*内容的下线*/
                        display: block;
                        width: 26%;
                        height: 2px;
                        background-color: #fff;
                    }
                }
            }
        }
    }
}

/*栏目导航结束*/

/*内容的背景设置*/
.BOX .cont {
    /*主页面 背景*/
    background: url(../img/index/bj.png) repeat 100% 100% / cover;

    >.container {
        width: 86%;
        background: rgba(255, 255, 255, .35);
        box-shadow: 12px 0px 5px #d8d5c263, -10px 0px 5px #d8d5c263;
        transition: all 2.5s;
        -webkit-transition: all 2.5s;
    }

    /* 内容主体 鼠标悬停*/
    .container:hover {
        width: 86%;
        // border-left:455, 255, 255, .35);
        box-shadow: 14px 0px 6px #d8d5c2, -14px 0px 6px #d8d5c2;
    }
}

/*内容的背景设置*/







/*！关于首页的超小，小，中，大屏的自适应设置*/
/* 超小屏幕（手机，小于 768px） */
/*  */

@media (min-width:300px) {

    // 超小屏幕下的轮播图上边距
    .BOX .haed {
        margin-bottom: 1px;
    }

    // 超小屏幕下的轮播图内边距
    .BOX .lbt {
        padding: 0px 4px !important;
    }
}

/* 小屏幕（平板，大于等于 768px） */
@media (min-width:768px) {

    // 小屏幕下的轮播图上边距
    .BOX .haed {
        margin-bottom: 4px;
    }

    .container {
        width: 828px;
    }

    // 小屏幕下的轮播图内边距
    .BOX .lbt {
        padding: 0px 0px !important;

        .swiper-pagination-bullet-active {
            opacity: .8;
            background: rgba(223, 96, 77, 0.842);
        }
    }
}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 992px) {

    // 中等屏幕下的轮播图上边距
    .BOX .haed {
        margin-bottom: 6px;
    }

    .BOX .container {
        width: 1199px;
    }

    /*大屏下导航栏的间距*/
    .BOX .haed {
        // 中屏幕下的轮播图内边距
        padding: 0px 0px;

        .container {
            width: 1288px;
        }

        li {
            margin: 0px 12px;
        }

        /*第一个li 的margin-left*/
        .li-t {
            margin-left: 66px;
        }
    }


    .BOX .lbt {}
}

/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {


    /*大屏下导航栏的间距*/
    .BOX .haed {
        // 大屏幕下的轮播图上边距
        margin-bottom: 8px;

        .container {
            width: 1366px;
        }

        /*大屏下导航栏li的间距*/
        li {
            margin: 0px 20px;
        }

        /*第一个li 的margin-left*/
        .li-t {
            margin-left: 98px;
        }
    }

    // 大屏幕下的轮播图内边距
    .BOX .lbt {
        padding: 0px 0px;
    }
}